How much longer do I have to stay here? ne demek

  1. How much longer do I have to stay here? : Burada daha ne kadar kalmak zorundayım?